iJunoon official Urdu Dictionary
تسکین
taskeen
شِکَم سیری
shikam Sairy
English definition for satiation
1. n. the act of achieving full gratification
2. n. the state of being satisfactorily full and unable to take on more
Sponored Video