translate English to French: • part of Margaree Island IBA Wallace Bay 1980 585.00
• fait partie de la ZICO Margaree Island Wallace Bay 1980 585,00