Polish-French dictionary »

dacza meaning in French

PolishFrench
dacza

datcha