"incompetence" - Details

English Term:
incompetence
Arabic Term:
عدم أهلية
Arabic Definition:
English Definition: