What does scar stand for?
scar stands for "Suez Canal Automotive Repair"
How to abbreviate "Suez Canal Automotive Repair"?
"Suez Canal Automotive Repair" can be abbreviated as scar
What is the meaning of scar abbreviation?
The meaning of scar abbreviation is "Suez Canal Automotive Repair"
What does scar mean?
scar as abbreviation means "Suez Canal Automotive Repair"