Back to N1 Words
八方手を尽くす
はっぽうてをつくす
JLPT N1
expression
Meanings
English
to try all possible means