spotted deer
English
Noun
spotted
deer
(
plural
spotted deers
)
The
chital
.
Translations
deer
—
see
chital