tetraplas

English

Noun

tetraplas

  1. plural of tetrapla