Search term permeate has 3 results
Jump to
EN English IT Italian
permeate (v) [general] pervadere (v) [general]
permeate (v) [smell] pervadere (v) [smell]
permeate (v) [smell] diffondersi in (v) [smell]