Englishlay
Englisharchaic: to cause to subside or abate
Finnishlaannuttaa
English translator: Russian laannuttaa Eesti sõnaraamat Español Traductor Svenska Översättare