"alienable" - Details

English Term:
alienable
Arabic Term:
قابل للانتقال
Arabic Definition:
English Definition: