کا ترجمہ گلو گیر انگریزی میں

گلو گیر

جملہ

  • irritating to the throat
    choking
    causing hoarseness
    seizing by the neck
    collaring