tommaadu meaning in english


शब्द : తొమ్మాడు

Transliteration : tommaaDu

Other spellings : tommaadu

Meanings in english :

ruin
Telugu to English
English To Telugu