అంగవస్త్రముaṁgavastramu
Top 9000
Meanings
Noun
1. man's vest, upper garment, or cloth