Spanish-French dictionary »

salvar la cara meaning in French

SpanishFrench
salvar la cara

sauver la face