French-Spanish dictionary »

masegosa meaning in Spanish

FrenchSpanish
Masegosa nom

Masegosanoun