Word Definition - 突如其来

tū rú qí lái to arise abruptly; to arrive suddenly; happening suddenly

Individual Character Details