French-Spanish dictionary »

tenir sa langue meaning in Spanish

FrenchSpanish
tenir sa langue

callar la boca | mantener la boca cerrada