indweller

'ɪndwelə

英文释义

n. An inhabitant.

中文翻译

内在的活动精神、动力或动机

学习工具