answersLogoWhite

0

Suécia and Suécicus are Sweden and Swedish translated into Latin

User Avatar

Wiki User

17y ago

What else can I help you with?