"tractor head" - Details

English Term:
tractor head
Arabic Term:
رأس ساحب
Arabic Definition:

.