Translation of جواب دہ رہنا in English:

جواب دہ رہنا

phrase

  • be responsible or accountable (for)