last_gaspEnglish

last gasp

Noun

The point of death or exhaustion or completion

English: last gasp

Bahasa: berakhir

Bahasa words with similar meanings