English-Spanish dictionary »

bitter melon meaning in Spanish

EnglishSpanish
bitter melon (plant Momordica charantia)
noun

melón amargonoun

Your history