French-English dictionary »

îles de la frise meaning in English

FrenchEnglish
îles de la Frise nom propre
{f-Pl}

Frisian Islands◼◼◼(archipelago)
proper noun