Spanish edit

Noun edit

derrubio m (plural derrubios)

  1. deposit; debris

Further reading edit