kamus
.
Search
About
desperate_measure
English
desperate measure
Noun
Desperate actions taken as a means to an end
English: desperate measure