Boulingo

diffuse

Spread something widely through an area.

diffuse

Learn languages with Boulingo