iJunoon official Urdu Dictionary
ترش رو
tursh ro
چڑچڑا
chirchira
English definition for grumpy
1. s. perversely irritable
Synonyms and Antonyms for grumpy
Sponored Video