English to Arabic

Meaning for:
Meatball
other
ميتبال