English edit

Noun edit

lubbards

  1. plural of lubbard