LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“tax haven” in Turkish

1 Turkish translation