LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“demurrage” in Turkish

2 Turkish translations