LexiTurkTURKISH ↔ ENGLISH DICTIONARY

amusement arcade” in Turkish

1 Turkish translation