iJunoon official Urdu Dictionary
CRABBED =معنی ۳،۱۔
English definition for crabby
1. s. perversely irritable
Sponored Video