LUSTRA


Meaning of LUSTRA in English

pl. of LUSTRUM.

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