Vocabulary

交通禍

traffic disaster; traffic accident

noun