Skip to main content

English: building mounted micro-wind electricity turbines

Welsh: tyrbinau trydan micro-wynt wedi’u gosod ar adeiladau

Part of speech

Noun, Plural