English edit

Noun edit

tetraplas

  1. plural of tetrapla