Giggl7939 Giggl7939 22-02-2024 Geography contestada Select the word from the list that best fits the definition "Africa's longest river". a) Nile b) Amazon c) Mississippi d) Yangtze