Terdapat 1 arti kata 'cancroid' di Kamus Bahasa Inggris Terjemahan Indonesia.
Chancroid
Menurut Kamus Bahasa Inggris Terjemahan Indonesia, arti kata cancroid adalah chancroid.