English-Dutch dictionary »

ambarella meaning in Dutch

EnglishDutch
ambarella (fruit)
noun

pomme de cythèresubstantief
{m} {f}

ambarella (tree)
noun

ambarellasubstantief