artimons
French
Noun
artimons
m
plural of
artimon