English to Arabic

Meaning for:
Zumbooruk
other
مدفع صغير