Search term ダーチャ has one result
Jump to
JA Japanese EN English
ダーチャ [a Russian villa, or summer house, in the countryside] (dācha) dacha [a Russian villa, or summer house, in the countryside]