Dakitaramon baguhon

1.Ingles: to slide into something