English to Arabic

Meaning for:
Mastiffs
other
كلاب الدرواس