biodigestores
Portuguese
Noun
biodigestores
plural of
biodigestor
Spanish
Noun
biodigestores
m
pl
plural of
biodigestor