Spanish–English dictionary

English translation of the Spanish word inamovible

Spanish → English
  
SpanishEnglish
inamovible irremovable; undetachable
amovible removable; detachable