"liberator" in Polish — inglés-Polish dictionary | Mirar "liberator" in inglés

liberator

sustantivo
  1. oswobodziciel, wyzwoliciel