"dredger" - Details

English Term:
dredger
Arabic Term:
كراكة
Arabic Definition:

.