| YouTube Channel

कंडूरा (kaMDUrA)

 
Apte 1890
English
कंडूरा N. of a plant causing itch.