Catalan
Finnish
Hungarian
Russian
Slovak
Spanish
Englishsoak
Englishto penetrate or permeate by saturation
Italianinzuppare
English translator: Italian English inzuppare Eesti sõnaraamat Español Traductor Svenska Översättare