jobards

French

Adjective

jobards

  1. masculine plural of jobard