Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
immovable property
in English
immovable property
#moderate
Definitions
Noun
land
or
buildings
that
cannot
be
moved
The
company
owns
several
immovable
properties
in
the
city
.
Base Words
immovable
property