LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Stockholm sendromu” in English

1 English translation