Search term tamarillo has 3 results
EN English FR French
tamarillo (n) [''Solanum betaceum''] (n) tamarillo (n) [''Solanum betaceum''] (n)
tamarillo (n) [''Solanum betaceum''] (n) tomate en arbre (n) [''Solanum betaceum''] (n)
FR French EN English
tamarillo (n) [''Solanum betaceum''] (n) tamarillo (n) [''Solanum betaceum''] (n)