incurable


Results for "incurable"

English - Turkish Dictionary

incurable

(English - Turkish Dictionary) :
s. onulmaz, amansız, şifasız.