French-Polish dictionary »

bombyx du peuplier meaning in Polish

FrenchPolish
bombyx du peuplier

barczatka osinówka

Your history