Skip to main content

English: embedded

Welsh: wedi'i sefydlu

Part of speech

Adjective