English to Arabic

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