cagarruta

cagarruta
feminine noun
1. dropping

cagarruta [cah-gar-roo’-tah]
noun
1. Dung of sheep, goats, and mice. (f)

Have a Spanish question? Get help from experts!