Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
sealing
noun
(n)
the act of treating something to make it repel water
tindakan memperlakukan sesuatu untuk membuatnya mengusir air
Synonym:
waterproofing
source: wordnet30