やり繰り

making do; getting by (somehow); managing

Meaning

  1. nvsvt
    making do; getting by (somehow); managing