Inglisemission impossible
Ingliseextremely difficult or impossible task
Prantsusemission impossible
English translator: French mission impossible Eesti sõnaraamat Español Traductor Svenska Översättare