Definition of セルフカバー

セルフカバー

serufukabaa

noun
new release of a song by the original artist or composer
Other readings:
セルフ・カバー