Definisi 'immoveable'

English to English
adjective satellite
1 not able or intended to be moved Terjemahkan
Example:
the immovable hills
source: wordnet30


Visual Synonyms