Dictionary / Shopping
مغازة
/ma-GHA-za/
English
shop/store
French
magasin
Part of Speech
noun
Register
standard