English dictionary
dacha meaning and definition
Definition and meaning of dacha at MeaningMonkey.org. dacha meaning and definition in the English Dictionary.DACHA noun
Definition of dacha (noun)
- Russian country house
Source: Princeton University Wordnet