tropæa

See also: tropaea

English

Noun

tropæa

  1. plural of tropæum