Sarrasine
Word Dictionary
-> Sarrasine
Search:
Sarrasine
(n.) A portcullis, or herse.
Terms of Use
Canadian Jobs