astaru meaning in english


शब्द : అస్తరు

Transliteration : astaru

Other spellings : astaru

Meanings in english :

lining ofgarment
patch
Telugu to English
English To Telugu