LUSTER LUSTRE MEANING IN ENGLISH

• Luster Lustre Definition & Synonyms

  1. (n.) A period of five years; a lustrum.


RECENT SEARCHES