ブエナ・ビスタ・ソシアル・クラブ
Meanings
Noun
1. Buena Vista Social Club