LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“impactor” in Turkish

1 Turkish translation