LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“lancer” in Turkish

1 Turkish translation