Traducción de inamovible in English:

inamovible

adjetivo

  • 1

    es inamovible de su cargo she cannot be removed from her post