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