LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“pile driver” in Turkish

1 Turkish translation