Search term permeate has 4 results
Jump to
EN English ES Spanish
permeate (v) [general] penetrar (v) [general]
permeate (v) [smell] extenderse por (v) [smell]
permeate (v) [smell] difundirse (v) [smell]
permeate filtrarse