Arabic Greek Dictionary

العربية - ελληνικά

سوبر ماركت in Greek: