English Dictionary
Definition scabies in British English
scabies noun
[uncountable] noun
/ˈskeɪbiːz/
Synonyms and related words
