The Caribbean Dictionary

dump pan dog
1 definition
0
 
Noun
A mongrel dog. A dog of indeterminate breed.
Tags
animal
Pictures
dump pan dog
400