Indonesian to English
musholla /musola/ (Islam) small building or room set aside in a public place for performance of religious duties.
musholla
please wait
by Xamux Translate

Related Word(s)

mosque
Jangan lupa bookmark situs xamux.com ini ya!
Browse by prefix