"pallet" - Details

English Term:
pallet
Arabic Term:
طبلية
Arabic Definition:
English Definition: