slibards

French

Noun

slibards

  1. plural of slibard