"saturday night special" - Details

English Term:
saturday night special
Arabic Term:
مباغتة ليلة السبت
Arabic Definition:

.