1
[ adjective ] of or relating to or having chancroids

Related terms

chancroid

*