biodigestores

Portuguese

Noun

biodigestores

  1. plural of biodigestor

Spanish

Noun

biodigestores m pl

  1. plural of biodigestor