Roman Urdu to English Dictionary
عفریت
English: gigantic Roman: ifrit
English: monster Roman: ifrit
English: damon
Sponored Video