French-Latin dictionary »

orcades meaning in Latin

FrenchLatin
Orcades (Géographie) Archipel écossais au nord du pays
nom

Orcades insulaenoun

Your history