French-Spanish dictionary »

ne pas mâcher ses mots meaning in Spanish

FrenchSpanish
ne pas mâcher ses mots

no tener pelos en la lengua