Spanish Greek Dictionary

español - ελληνικά

atar in Greek: