liberadores

Spanish

Noun

liberadores m pl

  1. plural of liberador