tosada

Portuguese

Participle

tosada f sg

  1. feminine singular of tosado