"hatch" - Details

English Term:
hatch
Arabic Term:
فتحة العنبر
Arabic Definition:

.