onulmaz


Results for "onulmaz"

Turkish - English dictionary

onulmaz

(Turkish - English dictionary) :
incurable.