CENTRA


Meaning of CENTRA in English

[centra] pl of centrum

Merriam-Webster English vocab.      Английский словарь Merriam Webster.