Polish-French dictionary »

kukuła meaning in French

PolishFrench
kukuła

malcoha