LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“drill, drilling” in Turkish

1 Turkish translation