DICTIONARY

(Total Entries : 197270)

藤蛇

Dictionary Definition: 

Seeing a cane and thinking it a snake.