Meaning ofgreen monkeyin English

green monkey

#common
Definitions