ALECTOROMACHY


Meaning of ALECTOROMACHY in English

noun cockfighting.

Webster English vocab.      Английский словарь Webster.