LexiTurkTURKISH ↔ ENGLISH DICTIONARY

iyileşmek.” in English

1 English translation
EN
prosper

Live long and prosper.