キュウヨノイッサク
Meanings
Noun
1. desperate measure; last-ditch effort
Composed of
extremity; desperation
idea; plan