跳到主要内容

困窘拮据

financially strapped

Meanings

  • financially strapped; hard up