Meaning ofowl monkeyin English

owl monkey

#limited
Definitions
Base Words