×

limbourg meaning in English

n. limburg, province in southeast netherlands; province in northeast belgium

Related Words

  1. limbo
  2. limburg
  3. limburger
  4. lime
PC Version

Copyright © 2018 WordTech Co.