Spanish-French dictionary »

poner mala cara meaning in French

SpanishFrench
poner mala cara

faire la moue