Polish-French dictionary »

szczerbaty meaning in French

PolishFrench
szczerbaty

brèche-dent