English: imbraid

English verb 'imbraid' conjugated