kamus
.
Search
About
imbrue
English
drench, imbrue
Verb
Permeate or impregnate
English: imbrue, drench
English words with similar meanings
Show 1 words
drench