English to Arabic

Meaning for:
Confusably
other
بارباك