Englishopen sesame
Englishsuccessful means of achieving a result
Finnishtaikasana
Frenchsésame
English translator: Dutch taikasana Eesti sõnaraamat Español Traductor Svenska Översättare