Skip to main content

English: lime green

Welsh: melynwyrdd

Part of speech

Adjective