Romanian Arabic Dictionary

limba română - العربية

Supermarket in Arabic:

1. سوبر ماركت سوبر ماركت