Spanish-French dictionary »

masquefa meaning in French

SpanishFrench
Masquefa noun

Masquefanom