French-English dictionary »

tamarillo meaning in English

FrenchEnglish
tamarillo nom {m}

tamarillo◼◼◼(fruit)
noun

tamarillo◼◼◼(Solanum betaceum)
noun