PanLinx
العربية
arb-000
التعهّد
English
eng-000
pledging
English
eng-000
recognizance
English
eng-000
undertaking
PanLex