365bet中国官方网站

  • word of the day

    scabies

    scabies - 365bet中国官方网站 definition and meaning for word scabies

    Definition
    (noun) a contagious skin infection caused by the itch mite; characterized by persistent itching and skin irritation
    Synonyms : itch
    Example Sentence
    • he has a bad case of the itch
  • Download our Mobile App Today