Skip to main content

English: foliage

Welsh: deiliach

Part of speech

Noun, Plural