力竭声嘶English Expression:
  • n.  exhausted and hoarse (as a result of haranguing, crying, etc.)

(Unregistered user can only view 4 records)