Dictionary / City
مصلّى
/ms-AL-la/
English
outdoor prayer area
French
esplanade de prière
Part of Speech
noun
Register
standard