2 results in 0.0035s.
  • dacha
    dacha, noun.
    (Russian.) a house in the suburbs or country.
    Ex. His office is in the Kremlin, but he lives in a spacious dacha outside Moscow (Time).

  1. home-page
  2.  › 
  3. language
  4.  › 
  5. english-dictionary-translation-meaning-of-dacha