Etymology · Latin

irrēpō

2 English words descend from Latin irrēpō, most common first.