3 results for 噎*

Top match
  1. to choke (on); to choke up; to suffocate

More words