Skip to main content

English: intensive livestock buildings

Welsh: adeiladau ffermio da byw dwys

Part of speech

Noun, Plural