Polish-French dictionary »

kibuc meaning in French

PolishFrench
kibuc

kibboutz