mourning cloak – Meaning and Explanation

Part of speech : Noun

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

شمالی امریکا اور یورپ میں پائی جانے والی خوبصورت تتلی ۔ جس کے پروں پر زرد ۔ کتھنی اور نیلے حاشیے ہوتے ہیں ۔

🔹 Roman Urdu