English-Spanish dictionary »

horned melon meaning in Spanish

EnglishSpanish
horned melon (plant)
noun

pepino africanonoun
{m}