tetrapyla

English

Noun

tetrapyla

  1. plural of tetrapylon