కండ్లద్దాలుkaṁḍladdālu
Top 6000
Meanings
Noun
1. eyeglasses, spectacles