Skip to content
Simplified display

首鼠两端

shǒu shǔ liǎng duān

Sign in to save this word to your study lists.

Definitions

  1. 1. (idiom) to hesitate
  2. 2. to remain undecided