Translation of تھڑجیا / دلا in English:

تھڑجیا / دلا

phrase

  • miserly
    mean
  • coward
    low-spirited
    lily-livered