ܡܒܩܠܐ

mawqla

nouneastern

Definition

supermarket (large self-service store that sells groceries, medications, household goods and/or clothing)