shari

shari

shari

Noun

an African river that flows northwest into Lake Chad

Synonyms: