Spanish: arrostrar

Spanish verb 'arrostrar' conjugated