Portuguese edit

Participle edit

tarraxado (feminine tarraxada, masculine plural tarraxados, feminine plural tarraxadas)

  1. past participle of tarraxar