కర్మేంద్రియముkarmēṁdriyamu
Top 8000
Meanings
Noun
1. organ of action