English to Arabic

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