kamus
.
Search
About
mouser
English
mouser
Noun
A cat proficient at mousing
English: mouser