cascarria

listen to the pronunciation of cascarria
Spanisch - Englisch
droppings, dung, animal feces
filth, dirt, grime