Meaning and Translation of William Longsword in Urdu Script and Roman Urdu with Wikipedia Reference,
William Longsword is the nickname of: