Vocabulary

バルカローラ

barcarolle; barcarole

noun