sassaby - English Synonyms Dictionary

sassaby

n.
[1] topi , Damaliscus lunatus