kamus
.
Search
About
shedder
English
shedder, spiller
Noun
An attacker who sheds or spills blood
English: shedder, spiller
English words with similar meanings
Show 1 words
spiller