Dictionary English – Romanian

permeation



Substantiv