Polish-French dictionary »

sterburta meaning in French

PolishFrench
sterburta

tribord