LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Stokholm sendromu” in English

1 English translation