immovable
不能移动的
translation of 'immovable'
adjective
不能移动的
definition
Credits: Google Translate
| English to Chinese Dictionary immovable |