English: replicate
Welsh: ail-wneud
Subject: Addysg
English definition: 'to make a replica of' Chambers Dict.