Spanish Greek Dictionary

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

tren in Greek: