LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“moving box” in Turkish

1 Turkish translation