Slovnenya

Translation English Spanish: astute

Dictionnaire: main
astute
adjective