Spanish

edit

Participle

edit

esbarado (feminine esbarada, masculine plural esbarados, feminine plural esbaradas)

  1. past participle of esbarar