escar

listen to the pronunciation of escar
French - Turkish
eşcar
English - English
{n} a scar, mark, wound healed