LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spurheeled” in Turkish

1 Turkish translation