French-English dictionary »

les orcades meaning in English

FrenchEnglish
les Orcades nom propre
{f-Pl}

Orkney Islands◼◼◼(group of islands)
proper noun