Vocabulary

長蛇

long snake

noun