పొదుగుpodugu
Top 9000
Meanings
Verb
1. to cover, to envelope, to surround, to encircle
2. to embrace
3. to set, as precious stones
4. to sit on eggs