tartamudeaste
Spanish
Verb
tartamudeaste
second-person singular preterite indicative of
tartamudear