"supermarket" - Details

English Term:
supermarket
Arabic Term:
سوبر ماركت
Arabic Definition:

.