"holder in due course" - Details

English Term:
holder in due course
Arabic Term:
حامل سند سليم النية
Arabic Definition:
English Definition: