battles royale

English

Noun

battles royale

  1. plural of battle royale

Anagrams