Polish-French dictionary »

etui meaning in French

PolishFrench
etui noun

carternom