English Dictionary
Definition cat litter in British English
cat litter noun
[uncountable] noun
Synonyms and related words

English Dictionary