grumpy in Turkish
grumpy in Turkish
huysuz
Dissatisfied and irritable.
ters
Dissatisfied and irritable.