English edit

Noun edit

lardoons

  1. plural of lardoon