Skip to main content

English: looked after, accommodated or fostered

Welsh: yn derbyn gofal, yn cael ei letya neu'n cael ei faethu

Part of speech

Adjective