English to Arabic

Meaning for:
Bubo
other
الدبل