transhumances

English

Noun

transhumances

  1. plural of transhumance

French

Noun

transhumances f

  1. plural of transhumance