English to Chinese Dictionary immovable

immovable

不能移动的
translation of 'immovable'
adjective
不能移动的
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one