Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
natural elevation
noun
(n)
a raised or elevated geological formation
yang mengangkat atau ditinggikan geologi formasi
Synonym:
elevation
Antonym:
depression
,
natural depression
source: wordnet30