BEAUSEANT MEANING IN ENGLISH

• Beauseant Definition & Synonyms

  1. (n.) The black and white standard of the Knights Templars.


RECENT SEARCHES