Polish-French dictionary »

potwora buczynówka meaning in French

PolishFrench
potwora buczynówka

bombyx du hêtre