Spanish: embuxar

Spanish verb 'embuxar' conjugated