Ile aux Canards (English, name)
expansion: Ile aux Canards
Senses:
glosses: An island of Nouméa, New Caledonia, France.
Forms:
form: Île aux Canards
tags: alternative