Definition of “scabies” - English Dictionary

English