Back to N3 Words
石にかじりついてでも
いしにかじりついてでも
JLPT N3
expression
Meaning
come hell or high water