immovable in Spanish
immovable in Spanish
inamovible
incapable of being physically moved; fixed
inmovible
incapable of being physically moved; fixed