اللّہ سی شیِر

English: Translation
God's home; Usually refers to a mosque
Urdu: Translation
اللّہ کا گھر، مسجد
noun
Social activities and interactions