Spanish-French dictionary »

munilla meaning in French

SpanishFrench
Munilla noun

Munillanom