cagarruta
cagarruta
∗cagarruta
feminine noun
1dropping
Copyright © 2006 Chambers Harrap Publishers Limited
cagarruta [cah-gar-roo’-tah]
noun
1Dung of sheep, goats, and mice. (f)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
