"ballast" - Details

English Term:
ballast
Arabic Term:
الصابورة، ثقل التوازن
Arabic Definition:

.