Dictionary Translate Correct Ask AI
Noun
immovables [sing. immovable]