tarrachas
Portuguese
Noun
tarrachas
plural of
tarracha