subatria

English

Noun

subatria

  1. plural of subatrium