French-Polish dictionary »

datcha meaning in Polish

FrenchPolish
datcha

dacza