English to Arabic

Meaning for:
Hovers
other
يحوم