Definify.com

Definition 2024


transhumants

transhumants

English

Noun

transhumants

  1. plural of transhumant

French

Adjective

transhumants

  1. masculine plural of transhumant