English: micro-wind turbine
Welsh: micro-dyrbin gwynt
Subject: Amgylchedd
English definition: Small systems known as "microwind" or "small-wind" turbines can produce electricity to help power the lights and electrical appliances in a typical home.