English Dictionary
Definition treatable in British English
treatable adjective
adjective
/ˈtriːtəb(ə)l/
Synonyms and related words
