Spanish-French dictionary »

masegosa meaning in French

SpanishFrench
Masegosa noun

Masegosanom