What does Armorika mean?

Armorika - German to English

Armorica

View more

  • Aremorica