Vocabulary

バルカローレ

barcarolle; barcarole

noun