Entry
  1. to shout oneself hoarse (idiom)

    trad. 聲嘶力竭

Also written 聲嘶力竭【shēng sī lì jié】

Characters in this word

4