Skip to main content

English: biofuels

Welsh: biodanwyddau

Part of speech

Noun, Plural