Definify.com

Definition 2024


barcarola

barcarola

Italian

Noun

barcarola f (plural barcarole)

  1. barcarole