LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“spare tyre” in Turkish

1 Turkish translation