Skip to main content

English: semi-improved

Welsh: wedi'i led-wella

Part of speech

Adjective