having tactics to obtain victory over his cockfight rival - Turkish English Dictionary

Suggest a Term