LexiTurkTURKISH ↔ ENGLISH DICTIONARY

chequered flag” in Turkish

1 Turkish translation