Dictionary / Shopping

markka

ماركة

/MAR-ka/

English

brand

French

marque

Part of Speech

noun

Register

standard