alastrims
French
Noun
alastrims
m
plural of
alastrim