goguenards

French

Adjective

goguenards

  1. masculine plural of goguenard