monkey islands

English

Noun

monkey islands

  1. plural of monkey island