imbrims
French
Noun
imbrims
m
plural of
imbrim