iJunoon official Urdu Dictionary
ذمہ دار
zimma daar
جواب دہ
jawab da
English definition for answerable
1. s. morally or legally responsible to a higher authority
2. s. capable of being answered
Sponored Video