息が詰まる

to choke; to have trouble breathing

Meaning

  1. expv5r
    to choke; to have trouble breathing

Example sentences