English to Arabic

Meaning for:
Appaloosas
other
الأفراس