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

inexpugnable

adjetivo
  1. niepokonany, niezwyciężony formal