See Also: dacha(dictionary)
dacha(dictionary)

dacha (iou)



dacha noun. Also datcha. M19.
[Russian = grant of land.]
In Russia: a small country house or villa.