Russian-English dictionary »

терем meaning in English

RussianEnglish
терем noun
{m}

tower [towers](structure)
noun
[UK: ˈtaʊə(r)] [US: ˈtaʊər]