translate English to French: An influx of flies and mosquitos are making life difficult for humans and animals.
Voir aussi « Climate Change and Adaptation Strategies for Canada’s Northern Territories: