×

ypres meaning in English

n. ypres, town in southwestern belgium, site of three major world war i battles

Related Words

  1. yoël
  2. ypréau
  3. ypérite
  4. ytterbique
PC Version

Copyright © 2018 WordTech Co.