LuxembourgishEdit

NounEdit

Meeschter m ‎(plural Meeschteren)

  1. master
  2. champion