Versione Inglese
Meaning of
"astuti"
in English language
Italian to English
English to Italian
Italian
English
astuti, furbi
astute
astuti
astute, crafty, cunning