crocodile river

Noun
  1. An African river;
    Flows into the Indian Ocean (synset 109362418)

Other Searches