Skip to main content

English: aquaculture

Welsh: dyframaethu

Part of speech

Verb

Definition

'Amaethu dŵr' mewn cyd-destunau anffurfiol.