milu
milu
English
Noun
Ad
Definition
Père David's deer, a species of deer native to the river valleys of China.
Ad
milu
Père David's deer, a species of deer native to the river valleys of China.