LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tedavisi mümkün olmayan. irremediably çaresiz olarak” in English

1 English translation
EN
irremediable

The doctor said that this sickness is irremediable.