Dictionary search results

Showing 1-2 of 2 results

dacha US English

A country house or cottage in Russia, typically used as a second or vacation home