tarraxada
Portuguese
Participle
tarraxada
f
sg
feminine singular of
tarraxado