Skip to main content

English: ratites

Welsh: ratidau

Part of speech

Noun, Plural

Definition

adar o deulu'r estrys, adar di-gĂȘl