iJunoon official Urdu Dictionary
خُوش کن
khush kin
پسندیدہ
pasandeeda
مُتملق
-
English definition for ingratiating
1. s. calculated to please or gain favor
2. s. capable of winning favor
Sponored Video