Jump to content

cagarruta

From Wiktionary, the free dictionary

Spanish

[edit]

Noun

[edit]

cagarruta f (plural cagarrutas)

  1. (informal) dropping (small excrement, generally round and from livestock, especially sheep)

Further reading

[edit]