Spanish: derroucar

Spanish verb 'derroucar' conjugated