Polish-French dictionary »

leader meaning in French

PolishFrench
leader noun

chefnom