French-English dictionary »

îles de l'amirauté meaning in English

FrenchEnglish
îles de l'Amirauté nom propre

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