×

louvain meaning in English

n. louvain, a city of central belgium east of brussels

Related Words

  1. lourdeur d'esprit
  2. loutre
  3. louve
  4. louvet
PC Version

Copyright © 2018 WordTech Co.