tururi
/tʊˈruːri/Definitions
1. noun
a small stream or creek, especially in Africa
“The tururi ran through the savannah, providing water for the local wildlife.”
1. noun
a small stream or creek, especially in Africa
“The tururi ran through the savannah, providing water for the local wildlife.”