Skip to main content

English: self-seed

Welsh: hunanhadu

Part of speech

Verb

Definition

Lluosogi drwy ollwng hadau a’u lledaenu drwy gyfryngau naturiol.