See also: tropaea

English edit

Noun edit

tropæa

  1. plural of tropæum