lechwe
Explore definitions, synonyms, and language insights of lechwe
Definitions
Noun
tawny-colored African antelope inhabiting wet grassy plains; a threatened species
Explore definitions, synonyms, and language insights of lechwe