immolator – Meaning and Explanation

Part of speech : Noun

Urdu Meaning (اردو معنی)

تیاگنے والا ۔ قُربانی دینے والا ۔ بھینٹ چڑھانے والا ۔ مَنَّت ماننے والا ۔

🔹 Roman Urdu