Polish-French dictionary »

zębacz meaning in French

PolishFrench
zębacz

diduncule