libturds
English
Noun
libturds
plural of
libturd