LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“loose cannon” in Turkish

1 Turkish translation