Portuguese

edit

Participle

edit

esfoladas f pl

  1. feminine plural of esfolado