English-Spanish dictionary »

cherimoya meaning in Spanish

EnglishSpanish
cherimoya (tree)
noun

chirimoyanoun
{f}