Meaning INHABIT

See synonym: dwell

Search for this exact term