Shari River
English Dictionary
->
Letter S
-> Shari River
Search Dictionary:
Shari River Definition
(n)
an
African
river
that
flows
northwest
into
Lake
Chad
Shari River Synonyms
Chari
Chari River
Shari
Shari River
© Art Branch Inc.