English | German | Russian | Czech

effusate English

Meaning effusate meaning

What does effusate mean?

effusate

liquid that has effused

Are you looking for...?