"alibi" - Details

English Term:
alibi
Arabic Term:
حجة غياب، إثبات حصر النفس
Arabic Definition:
English Definition: