tattar meaning in english


शब्द : తత్తర

Transliteration : tattara

Other spellings : tattar

Meanings in english :

As noun :
embarrassment
perplexityagitationviolent emotionshudderingshrinking
Telugu to English
English To Telugu