mantled guerezas

English

Noun

mantled guerezas

  1. plural of mantled guereza