iJunoon official Urdu Dictionary
ترشی
turshi
English definition for crabbedness
1. n. a disposition to be ill-tempered
Sponored Video