Polish-French dictionary »

przewyższać meaning in French

PolishFrench
przewyższać

devancer

Your history