transhumants

English

Noun

transhumants

  1. plural of transhumant

French

Adjective

transhumants

  1. masculine plural of transhumant