Skip to main content

English: semi-tame

Welsh: lled-ddof

Part of speech

Adjective