be bathed in light or moon light etc – Meaning and Explanation

Part of speech : Verb

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

کسی عمارت وغیرہ پر مکمل روشنی پڑنا ۔ روشنی میں نہانا ۔

🔹 Roman Urdu