Guevarists

English

Noun

Guevarists

  1. plural of Guevarist