Englishpour
Englisha flood of precipitation
Dutchstortvloed, stortbui
Japanese注入
Swahilimwaga
English translator: Dutch stortbui Eesti sõnaraamat Español Traductor Svenska Översättare