Italian-English dictionary »

furba meaning in English

ItalianEnglish
furba

sagaciously

You can find it in:

ItalianEnglish