Skip to main content

English: microproduction

Welsh: microgynhyrchu

Part of speech

Verb