Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
volcanic crater
noun
(n)
a bowl-shaped geological formation at the top of a volcano
sebuah bowl shaped geologi formasi di puncak gunung
Synonym:
crater
source: wordnet30