Vocabulary

猛射

withering gunfire

noun suru-verb vt