மரத்தக்காளி

Noun

 * 1) tree tomato, tamarillo