French-Spanish dictionary »

terre-à-terre meaning in Spanish

FrenchSpanish
terre-à-terre adjectif

con los pies en la tierraadjective

Your history