langa meaning in english


शब्द : లంగా

Transliteration : la.ngaa

Other spellings : langa

Meanings in english :

woman's petticoat
Telugu to English
English To Telugu