ܡܒܩܠܐ
mawqla
nouneastern
Definition
supermarket (large self-service store that sells groceries, medications, household goods and/or clothing)
Definition
supermarket (large self-service store that sells groceries, medications, household goods and/or clothing)