×

portcullis meaning in French

n. herse, sarrasine(grille mobile à l'entrée du château)

Related Words

  1. portal
  2. portal of wisdom
  3. portend
  4. portent
PC Version

Copyright © 2018 WordTech Co.