NichiDict

セルフカバー

[serufukabaa]

Meanings

1.Noun

new version of one's own (previously released) song; rerecording (in a different style)

2.Noun

performance by the songwriter of a song originally written for another artist