liberator in Swedish liberator in Swedish befriare noun A person who frees or liberates. Add to Flashcards