LexiTurkTURKISH ↔ ENGLISH DICTIONARY

hasta bina sendromu” in English

1 English translation