దుబారాdubārā
Top 5000
Meanings
Noun
1. squandering, wasting
2. paid twice over (literary)
Examples1
But it did not.