English: integrate
Welsh: integreiddio
Subject: Datblygu cymunedol
English definition: to integrate