Spanish-French dictionary »

barcarola meaning in French

SpanishFrench
barcarola

barcarolle

barcarola noun
{f}

barcarolenom {f}