Spanish-French dictionary »

callarse meaning in French

SpanishFrench
callarse

se fermer comme une huître

se taire