English to Arabic

Meaning for:
Botchy
other
غير متقن