French-Spanish dictionary »

finaud meaning in Spanish

FrenchSpanish
finaud adjectif

astutonoun