Ruščina-Angličtina slovník »

вот чудеса znamená v Angličtina

RuščinaAngličtina
вот чудеса interjection

lo and behold(used to express surprise)
interjection