basterds
English
Noun
basterds
plural of
basterd
Anagrams
dabsters