barking deer - Englisch Synonyme Wörterbuch

barking deer

n.
[1] muntjac