escars
English
Noun
escars
plural of
escar