English dictionary
crocodile river meaning and definition
Definition and meaning of crocodile river at MeaningMonkey.org. crocodile river meaning and definition in the English Dictionary.CROCODILE RIVER noun
Definition of Crocodile River (noun)
- an African river; flows into the Indian Ocean
- synonyms: Limpopo
Source: Princeton University Wordnet