lustra
lustra
pl.
of
lustrum
.
Oxford English Dictionary
yu7NTAkq2jTfdvEzudIdQgChiKuccveC
5281915a859c431b36dd68af0051774b
Stop