Definition of biobasura in Spanish:

biobasura

feminine noun

  • 1

    Basura de origen orgánico.