Russian-English dictionary »

иггдрасиль meaning in English

RussianEnglish
Иггдрасиль proper noun
{n}

Yggdrasil(the world tree in Norse mythology)
proper noun