translate English to French: Merigomish Harbour No. 31 Location: 12.8 km East of New Glasgow Population: 528 On Reserve: 390 Off Reserve: 138  Chief:
Merigomish Harbour no 31 Emplacement : 12,8 km à l'est de New Glasgow Population : 528 Dans les réserves : 390 À l'extérieur des réserves : 138 Chef :