Dictionary / Shopping

blasa

بلاصة

/BLA-sa/

English

place/spot

French

place/emplacement

Part of Speech

noun

Register

standard