Masjid (en. Mosque)

Translation into Malay

Synonyms