Spanish: embroscar

Spanish verb 'embroscar' conjugated