LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“strafe” in Turkish

4 Turkish translations