jumra

जुम्रा

1 views
#1

Lice. Tiny, annoying person.

"Jumra jasto manche."
"जुम्रा जस्तो मान्छे।"
+ Add another definition