aadurda meaning in english


शब्द : ఆదుర్దా

Transliteration : aadurdaa

Other spellings : aadurda

Meanings in english :

As noun :
distress
Telugu to English
English To Telugu