苦肉の策

くにくのさく

last resort

#11,249

Meanings

  1. expression, noun last resort; desperate measure taken under the pressure of necessity

Its kanji