3 results for 嚷*

Top match
  1. to argue noisily; to shout; to make widely known; to reproach

More words