Vocabulary

大蛇

giant snake; monster serpent

noun