NEET 02/25/2024 (Sun) 10:13 No.820390 del
>>820387
De Nile is a river in Egypt.