English to Arabic

Meaning for:
Owl
other
البومة