Log in
Search words & phrases
miracle
US /ˈmɪrəkəl/
・
UK /'mɪrəkl/
B1
Definition
Video subtitles
noun
Amazing, seemingly impossible thing that happened