Polish-French dictionary »

barkarola meaning in French

PolishFrench
barkarola

barcarole

barcarolle