escarradas

Portuguese

Participle

escarradas f pl

  1. feminine plural of escarrado