Skip to main content

English: originate

Welsh: tarddu

Part of speech

Verb

Definition

eg originating from Egypt