LexiTurkTURKISH ↔ ENGLISH DICTIONARY

strap on” in Turkish

1 Turkish translation