LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“sequestration” in Turkish

1 Turkish translation