Etymology · Italian

bardassa

1 English words descend from Italian bardassa, most common first.