Arabic Greek Dictionary

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

مظلة in Greek: