Spanish-English dictionary »

zapote mamey meaning in English

SpanishEnglish
zapote mamey noun
{m}

mamey sapote(tree)
noun