English-Arabic dictionary »

place of worship meaning in Arabic

EnglishArabic
place of worship place where people can practise their faith

مَعْبَدm