kamus
.
Search
About
lost_cause
English
lost cause
Noun
A defeated cause or a cause for which defeat is inevitable
English: lost cause