French-Spanish dictionary »

ne pas avoir sa langue dans sa poche meaning in Spanish

FrenchSpanish
ne pas avoir sa langue dans sa poche

no tener pelos en la lengua