Finnish
Englishwhiz
Englishto make a whirring or hissing sound
Hungariansüvít
English translator: Hungarian English sähistä Eesti sõnaraamat Español Traductor Svenska Översättare