meaning of beauseant

1. The black and white standard of the Knights Templars.


Related Words

beauseant |

Developed & Maintained By Taraprasad.com

Treasure Words