in straitened circumstances

Adjective
  1. không đủ tiền để chi tiêu cho những thứ cần thiết, túng thiếu, túng quẫn

Khám phá thêm

Các từ liên quan

Từ tương tự