Definition of Crocodile River

  • 1. An African river; flows into the Indian Ocean Noun

Synonyms for word "crocodile river"

Semanticaly linked words with "crocodile river"