Finnish
German
Portuguese
Russian
Englishhem
Englishto surround something or someone in a confining way
Czechlemovat
English translator: Czech English lemovat Eesti sõnaraamat Español Traductor Svenska Översättare