Polish-French dictionary »

szerpa meaning in French

PolishFrench
szerpa

Sherpa

Szerpa

Sherpa