Armenian
Bulgarian
Dutch
Finnish
Greek
Ancient
Italian
Russian
Scottish gaelic
Englishexpiate
Englishto atone
Swedishgottgöra, sona
English translator: Swedish English espiare Eesti sõnaraamat Español Traductor Svenska Översättare