tarraxadas

Portuguese

Participle

tarraxadas f pl

  1. feminine plural of tarraxado