demeurants
French
Noun
demeurants
m
plural of
demeurant
Adjective
demeurants
masculine plural of
demeurant