Definition of バルカローラ

バルカローラ

barukaroora

noun
barcarolle, barcarole