esbaradas

Spanish

Participle

esbaradas f pl

  1. feminine plural of esbarado