llards

Catalan

Noun

llards

  1. plural of llard