SCABIES


Meaning of SCABIES in English

noun the itch.

Webster English vocab.      Английский словарь Webster.