iJunoon official Urdu Dictionary
زیادہ کھایا
ziyada khaya
English definition for gorged
1. s. fed beyond capacity or desire
Sponored Video