Polish-French dictionary »

baszta meaning in French

PolishFrench
baszta

cachot