Mesen

English

Proper noun

Mesen

  1. A city in Belgium.