Skip to main content

English: self-pollination

Welsh: hunanbeillio

Part of speech

Verb