Lubbees
English
Noun
Lubbees
plural of
Lubbee