tamaatakaay meaning in english


शब्द : తమాటకాయ

Transliteration : tamaaTakaaya

Other spellings : tamaatakaay

Meanings in english :

tomato fruit
Telugu to English
English To Telugu