itomasi

English: Translation
tamarillo
noun
Plural form
amatomasi