Polish-French dictionary »

hochsztapler meaning in French

PolishFrench
hochsztapler

chevalier d'industrie