English Greek Dictionary

English - ελληνικά

campsite in Greek: