English edit

Noun edit

transhumances

  1. plural of transhumance

French edit

Noun edit

transhumances f

  1. plural of transhumance