French

edit

Noun

edit

soudards m

  1. plural of soudard

Norman

edit

Noun

edit

soudards

  1. plural of soudard