Skip to main content

English: semi-parasitic

Welsh: lled-barasitig

Part of speech

Adjective