English to Arabic

Meaning for:
Yelper
other
الكلب النّابح