LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“escalade” in Turkish

2 Turkish translations