What does barcarole mean?

barcarole meaning in General Dictionary

a boating track sung by Venetian gondoliers


barcarole - German to English

barcarola

View more

  • barcarolle