French-Spanish dictionary »

mungia meaning in Spanish

FrenchSpanish
Mungia nom

Munguíanoun

Your history