Spanish-French dictionary »

desenmascarar | exponer meaning in French

SpanishFrench
desenmascarar | exponer

démasquer