English to Arabic

Meaning for:
Greyhounds
other
الكلاب السلوقية