×

remparts meaning in English

n. battlements

Related Words

  1. rempailler
  2. rempart
  3. rempiler
  4. remplacement
PC Version

Copyright © 2018 WordTech Co.