Dictionary / Shopping
بلاصة
/BLA-sa/
English
place/spot
French
place/emplacement
Part of Speech
noun
Register
standard