LexiTurkTURKISH ↔ ENGLISH DICTIONARY

yukarıya giden” in English

1 English translation
EN
uphill

After an uphill struggle against great odds they finally got the company on its feet again.