semoirs
French
Noun
semoirs
m
plural of
semoir