LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“trebuchet , trebucket” in Turkish

1 Turkish translation