Skip to main content

English: litter

Welsh: torraid

Part of speech

Masculine, Singular

Definition

of young mammals