Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
pudding stone
noun
(n)
a composite rock made up of particles of varying size
komposit rock terdiri dari partikel berbagai saiz
Synonym:
conglomerate
source: wordnet30