SOFT CHANCRE


Meaning of SOFT CHANCRE in English

[soft chancre] n (1859): chancroid

Merriam-Webster English vocab.      Английский словарь Merriam Webster.