Dictionary / Shopping

maghaza

مغازة

/ma-GHA-za/

English

shop/store

French

magasin

Part of Speech

noun

Register

standard