meaning of Barkarole

Barkarole - German to English

barcarole [also: barcarolle]

View more

  • barcarola
  • vessel tune
  • gondolier