This website uses cookies to ensure you get the best experience on our website. Learn more

Meaning Of Zumbooruk

  1. n.
    A small cannon supported by a swiveled rest on the back of a camel, whence it is fired, -- used in the East.



Shares

Related Words

Menu