Spanish

edit

Noun

edit

extupamaros m pl

  1. plural of extupamaro