shirabe.org
1)
#134,110
Meaning
    1. medicine
      scabies; the itch; mange
    1. EN Scabies, known as the seven-year itch, is a contagious skin infestation by the mite Sarcoptes scabiei.
      More
Forms
Learn this word with smart reviews that adapt to you Save word
Results