Etymologically
← trudo

History of trudo

Latin. Click a date to see what changed in that edit.