Arabic Greek Dictionary

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

سكوتر in Greek: