ゲバリスタ
gebarisuta

Noun

1. Guevarista

From Spanish