Spanish edit

Noun edit

escaras

  1. plural of escara