Search Your Word

Learn English Definition

    Arising from a sore or wound :-

Learn English Synonym

    Arising from a sore or wound :-