in straitened circumstances

Îngilîzî biguhêre

Mane biguhêre

in straitened circumstances (cureyê peyvê?)

  1. di tengavîya darayî de