leftards
English
Noun
leftards
plural of
leftard