"non-marine" - Details

English Term:
non-marine
Arabic Term:
غير بحري
Arabic Definition:

.