Definition of バルカロール

バルカロール

barukarooru

noun
barcarolle, barcarole