LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“harquebus” in Turkish

1 Turkish translation