tatamu meaning in english


शब्द : తతము

Transliteration : tatamu

Other spellings : tatamu

Meanings in english :

any stringed musical instrument
Telugu to English
English To Telugu