English to Arabic

Meaning for:
Prowled
other
مطاف