LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“self-isolate” in Turkish

1 Turkish translation