Etymology · Latin

pertūsus

2 English words descend from Latin pertūsus, most common first.