Romanian-French dictionary »

datcha meaning in French

RomanianFrench
datcha

dacea◼◼◼