West Frisian

edit

Noun

edit

boargemasters

  1. plural of boargemaster
  NODES