LexiTurkTURKISH ↔ ENGLISH DICTIONARY

make a short visit” in Turkish

1 Turkish translation