kamus
.
Search
About
dog_catcher
English
dog catcher
Noun
An employee of a municipal pound who is hired to round up stray dogs and cats
English: dog catcher