ఒట్టుపెట్టుoṭṭupeṭṭu
Top 9000
Meanings
Verb
1. to impose a vow or solemn promise