LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“speed limit” in Turkish

1 Turkish translation