encharcar Italian - English
1.
Englishsoak
-
Italianinzupparsi, imbeversi
Englishsoak
-
Englishto immerse in liquid to the point of saturation or thorough permeation
-
Italianmettere a bagno, mettere a mollo, imbevere
2.
Englishdrench
-
Englishto soak, to make very wet
-
Italianbagnare, infradiciare
English translator: Italian English encharcar Eesti sõnaraamat Español Traductor Svenska Översättare