English | German | Russian | Czech

zamboorak English

Meaning zamboorak meaning

What does zamboorak mean?

zamboorak

A light swivelling gun, traditionally mounted on, and fired from, the back of a camel

Are you looking for...?