Greek Turkish Dictionary

ελληνικά - Türkçe

μέχρι και in Turkish:

1. a kadar a kadar