bn:00321595n
Noun Named Entity
AR
Left to my own devices
EN
"Left to My Own Devices" is a song by English synth-pop duo Pet Shop Boys, released in November 1988 as the second single from their third studio album, Introspective. Wikipedia
Relations
Sources