Allemanists
English
Noun
Allemanists
plural of
Allemanist