Definition of “scabies” - English Dictionary

british dictionary