cascarria

listen to the pronunciation of cascarria
İspanyolca - İngilizce
droppings, dung, animal feces
filth, dirt, grime