Search term permeate has 3 results
Jump to
EN English PT Portuguese
permeate (v) [smell] espalhar-se (v) [smell]
permeate (v) [general] permear (v) [general]
permeate (v) [smell] difundir-se (v) [smell]