Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
imbrue
(/I/m'br/U/ )
verb
(v)
permeate or impregnate
menyerap atau hamil
Synonym:
drench
source: wordnet30
To wet or moisten; to soak; to drench, especially in blood.
untuk melembapkan basah atau; rendam; dengan hujan lebat, terutama dalam darah.
source: webster1913