Skip to main content

English: cochlea

Welsh: cochlea

Part of speech

Noun, Masculine, Singular

Definition

Rhan o'r glust.