Polish-French dictionary »

samouk meaning in French

PolishFrench
samouk noun adjective

autodidactenom adjectif