Skip to main content

English: ovaries

Welsh: ofarïau

Part of speech

Noun, Plural