కాకరkākara
Top 5000
Meanings
Noun
1. bitter melon (Momordica charantia)