Skip to main content

English: pollen traps

Welsh: trapiau paill

Part of speech

Noun, Plural

Definition

Gweler 'rhwystrau paill'.