LexiTurkTURKISH ↔ ENGLISH DICTIONARY

muşkul.” in English

1 English translation
EN
uphill

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