Etymology · Italian

tromba

2 English words descend from Italian tromba, most common first.