English-Polish dictionary »

laurasia meaning in Polish

EnglishPolish
Laurasia noun
supercontinent

Laurazjanoun