grouch Urdu Meaning
Grouch - Urdu Meaning and Translation of Grouch (افسردہ ہونا - afsurda hona), Total 2 meanings for Grouch , Roman Urdu Meaning for word Grouch , English Definition and more.
1. n. a bad-tempered person
2. v. show one's unhappiness or critical attitude
Sponored Video