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