gentle lemurs

English

Noun

gentle lemurs

  1. plural of gentle lemur