kamus
.
Search
About
last_resort
English
last resort, pis aller
Noun
An expedient adopted only in desperation
English: pis aller, last resort
English words with similar meanings
Show 1 words
pis aller