coupe-gorge
English
coupe-gorge meaning in English • coupe-gorge का अर्थ अंग्रेजी में
Noun
- Any position giving the enemy such advantage that the troops occupying it must either surrender or be cut to pieces.