Polish-French dictionary »

klamra meaning in French

PolishFrench
klamra noun

accoladenom