lardus

French

Noun

lardus

  1. plural of lardu