meaning of Biosprit

Biosprit - German to English

biofuel