English edit

Noun edit

tropaia

  1. plural of tropaion

Anagrams edit