Ingliseopen sesame
Inglisesuccessful means of achieving a result
Soometaikasana
Prantsusesésame
English translator: Arabic taikasana Eesti sõnaraamat Español Traductor Svenska Översättare