త్రాసుtrāsu
Top 6000
Meanings
Noun
1. pair of scales (a device for weighing goods for sale)