escarrada

Portuguese

Participle

escarrada f sg

  1. feminine singular of escarrado