No exact translation found for
scar

Do you mean:
similar Results
Scareware {comp.}
سكير وير {كمبيوتر}
die Scareware (n.) , {comp.}
برمجية تخويف {كمبيوتر}
Scarborough {geogr.}
سكاربورو {شمال يوركشاير}، {جغرافيا}
die Scart-Buchse (n.) , {tv.}