translate English to French: Angel Samblancat (Barcelona)
Angel Samblancat (Barcelone)