gran simio

Spanish

Noun

gran simio m (plural grandes simios)

  1. great ape