LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“gatling gun” in Turkish

1 Turkish translation