Dictionary / Shopping

mall

مول

/MALL/

English

mall

French

centre commercial

Part of Speech

noun

Register

standard