Meaning and Translation of Battle Scarred in Urdu Script and Roman Urdu with Definition,
1. scarred by battle