Romanian: împiedeca

Romanian verb 'împiedeca' conjugated