Meaning and Translation of David Robilliard in Urdu Script and Roman Urdu with Wikipedia Reference,
David Robilliard (1952–1988) was a British poet and contemporary artist.