Russisk-Engelsk ordbok »

вот чудеса betyr engelsk

RussiskEngelsk
вот чудеса interjection

lo and behold(used to express surprise)
interjection