Word of the day

22/03/2020

Immedicable – unable to be healed or treated; incurable; unresponsive to treatment.


%d bloggers like this: