English Dictionary
Definition scuzzy in British English
scuzzy adjective
adjective
/ˈskʌzi/

English Dictionary