insertaste
Spanish
Verb
insertaste
second-person singular preterite indicative of
insertar