Skip to main content

English: fallopian tubes

Welsh: tiwbiau ffalopaidd

Part of speech

Noun, Plural