kamus
.
Search
About
kibe
English
kibe
Noun
Ulcerated chilblain on the heel
English: kibe