Russian-English dictionary »

лавразия meaning in English

RussianEnglish
Лавразия proper noun
{f}

Laurasia(supercontinent)
proper noun
[UK: lɔːˈreɪʃə] [US: lɔːˈreɪʃə]