Spanish-French dictionary »

máscara | careta meaning in French

SpanishFrench
máscara | careta noun

masque