Spanish-French dictionary »

con los pies en la tierra meaning in French

SpanishFrench
con los pies en la tierra adjective

terre-à-terreadjectif