English

edit

Noun

edit

tropaia

  1. plural of tropaion

Anagrams

edit