meaning of Befreier

Befreier - German to English

deliverer

View more

  • emancipator
  • liberator
  • deliverers
  • emancipators
  • liberators