Skip to main content

English: semi-natural

Welsh: lled-naturiol

Part of speech

Adjective