Portuguese-English dictionary »

dacha meaning in English

PortugueseEnglish
dacha noun
{f}

dacha(Russian villa or summer house)
noun
[UK: ˈdæ.tʃə] [US: ˈdɑː.tʃə]