Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
natural depression
noun
(n)
a sunken or depressed geological formation
sebuah tenggelam dan tertekan geologi formasi
Synonym:
depression
Antonym:
elevation
,
natural elevation
source: wordnet30