English-Arabic dictionary »

musa meaning in Arabic

EnglishArabic
musalla (Islam) a place for praying

مُصَلًّىm