Latin · word

imbuere

to soak, saturate

Words sharing this root