Polish-English dictionary »

tamarillo meaning in English

PolishEnglish
tamarillo noun

tamarillonoun
fruit

tamarillonoun
Solanum betaceum