×
portcullis
meaning in French
n.
herse, sarrasine(grille mobile à l'entrée du château)
Related Words
portal
portal of wisdom
portend
portent
PC Version
Copyright © 2018 WordTech Co.