నిక్కరుnikkaru
Top 8000
Meanings
Noun
1. knickers, a type of underwear