English: imbarrass

English verb 'imbarrass' conjugated