Polish-French dictionary »

turban meaning in French

PolishFrench
turban noun

turbannom