SEPTA


Meaning of SEPTA in English

pl. of SEPTUM.

Oxford English vocab.      Оксфордский английский словарь.