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