barking_deerEnglish

barking deer, muntjac

Noun

Small Asian deer with small antlers and a cry like a bark

English: muntjac, barking deer

Bahasa: kijang

Bahasa words with similar meanings

English words with similar meanings

Show 1 words