cascarria

listen to the pronunciation of cascarria
Spanish - English
droppings, dung, animal feces
filth, dirt, grime