"mole" - Details

English Term:
mole
Arabic Term:
حاجز أمواج
Arabic Definition:

.