biowaste

suomi-englanti sanakirja

biowaste englanniksi

  1. waste of a biological nature

  2. ''a project to convert biowaste into fuel''