Skip to main content

English: hatchery

Welsh: deorfa

Part of speech

Noun, Feminine, Singular

Context

For chicks.