immovable in French immovable in French immeuble noun masculine Something immovable Add to Flashcards