Englishdeluge
Englishto overwhel
Finnishhukkua, hukuttaa
Frenchinonder
Italianinondare, sommergere, tempestare
Russianзава́ливать
English translator: Italian tempestare Eesti sõnaraamat Español Traductor Svenska Översättare