lefturds
English
Noun
lefturds
plural of
lefturd