compenetrare

listen to the pronunciation of compenetrare
Italienisch - Englisch
permeate, penetrate