Polish-French dictionary »

barbakan meaning in French

PolishFrench
barbakan noun

barbacanenom