English to Arabic

Meaning for:
Bug
other
البقّة