meaning of bleibende Narbe

bleibende Narbe - German to English

permanent scar