larbins
French
Noun
larbins
m
plural of
larbin