liberator

Inglés

  Substantivo

liberator

  1. Libertador.