Portuguese-English dictionary »

midgard meaning in English

PortugueseEnglish
Midgard proper noun
{f}

Midgard(the abode of humans, between heaven and hell)
proper noun