LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“the coast is clear” in Turkish

1 Turkish translation