iJunoon official Urdu Dictionary
English definition for crabbiness
1. n. a disposition to be ill-tempered
Sponored Video