Dictionaries
English
English
Русский
Sign In
Sign Up
Russian
English
Russian
English
English
Russian
Творить чудеса
Translation творить чудеса into english
творить чудеса
to work miracles
Он способен творить чудеса.
He is capable of working miracles.
Translations