French-Spanish dictionary »

margoze meaning in Spanish

FrenchSpanish
margoze nom {m}

melón amargonoun

Your history