ఆమోదముద్రāmōdamudra
Top 3000
Meanings
Noun
1. consent or approval (official)
Examples1
The Government has acknowledged this too.