impregnar Catalan - English
1.
2.
Englishpermeate
-
Englishto pass through the pores or interstices of, to penetrate and pass through without causing rupture or displacement
-
Catalanimpregnar
English translator: Catalan English impregnar Eesti sõnaraamat Español Traductor Svenska Översättare