iJunoon official Urdu Dictionary
خُود پَرَست
khud parast
Search Result for self-loving
self
See Definition and Meaning
loving
English definition for self-loving
1. s. characteristic of those having an inflated idea of their own importance
Sponored Video