snake in the grass

snake in the grass

snake in the grass 单语例句

1. According to legend, he witnessed a magpie and snake fighting in the grass.