Skip to main content

English: LSU

Welsh: Unedau Da Byw

Part of speech

Noun, Plural

Definition

Livestock Units