LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“be stucked” in Turkish

1 Turkish translation