English to Arabic

Meaning for:
Wagtails
other
الذعرات