Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
ammonia water
noun
(n)
a water solution of ammonia
air dari solusi ammonia
Synonym:
ammonia
,
ammonium hydroxide
source: wordnet30