larbs
English
Noun
larbs
plural of
larb