Dutch-English dictionary »

javaans hert meaning in English

DutchEnglish
Javaans hert substantief

rusa deer(Cervus timorensis)
noun