Words — 1 found
luō xiù zi
ㄌㄨㄛ ㄒˋ ˙ㄗ
  1. Verb
    1. to push up one's sleeves