Meaning of asiatic buffalo
Definition of asiatic buffalo
(noun)
an Asian
buffalo
that is
often
domesticated
for use as a
draft
animal
Other information on asiatic buffalo
WIKIPEDIA results for
asiatic buffalo
Amazon results for
asiatic buffalo
Tweet