Oodyavana

Oodyavana

Making pain or trouble, See- Uddavana