Polish-French dictionary »

deponować meaning in French

PolishFrench
deponować

déposer