scabiesEnglish

itch, scabies

Noun

A contagious skin infection caused by the itch mite, characterized by persistent itching and skin irritation

English: scabies, itch

Bahasa: kudis, kurap, kegatalan

Bahasa words with similar meanings

English words with similar meanings

Show 1 words