Polish-French dictionary »

buczacz meaning in French

PolishFrench
Buczacz

Boutchatch