kibeEnglish

kibe

Noun

Ulcerated chilblain on the heel

English: kibe