Skip to main content

English: scent gland

Welsh: chwarren arogl

Part of speech

Noun, Feminine, Singular