French

edit

Noun

edit

nibards m

  1. plural of nibard

Anagrams

edit