noun, feminineplural: cagarrutas
cagarruta is feminine in Spanish.
dropping (small excrement, generally round and from livestock, especially sheep)
cagarruta is feminine in Spanish.
dropping (small excrement, generally round and from livestock, especially sheep)