LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tekne yükü” in English

1 English translation