soudards

French

Noun

soudards m

  1. plural of soudard

Norman

Noun

soudards

  1. plural of soudard