LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“leave an address” in Turkish

1 Turkish translation