IMBRUE


Meaning of IMBRUE in English

v. stain, wet; fill, saturate

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.