Definition of シャンパンタワー

シャンパンタワー

shanpantawaa

noun
Champagne tower, Champagne pyramid
Other readings:
シャンパン・タワー