Skip to main content

English: farm saved

Welsh: wedi’u harbed ar y fferm

Part of speech

Adjective

Definition

seeds