Englishmiracle worker
Englisha person who accomplishes a difficult task
Frenchfaiseur de miracles
English translator: French faiseur de miracles Eesti sõnaraamat Español Traductor Svenska Översättare