lambrekins

English

Noun

lambrekins

  1. plural of lambrekin