LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“up against the wall” in Turkish

1 Turkish translation