English to Arabic

Meaning for:
Cockfight
other
مصارعة الديكة