Meaning of zumbooruk
Definition of zumbooruk
(noun)
a
camel
cavalry
used
in the
early
modern
era by Arab, Afghan, Persian, and Indian armies
Other information on zumbooruk
WIKIPEDIA results for
zumbooruk
Amazon results for
zumbooruk
Tweet