Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
Halogeton souda
noun
(n)
Algerian plant formerly burned to obtain calcium carbonate
algerian tanaman dahulu dibakar untuk memperoleh kalsium karbonat
Synonym:
barilla
source: wordnet30