asparsi

listen to the pronunciation of asparsi
اللاتينية - الإنجليزية
inflict (harm)
cast (slur)
defile, stain
sprinkle/strew on, splatter, splash