estrangulaste
Portuguese
Verb
estrangulaste
second-person singular preterite indicative of
estrangular
Spanish
Verb
estrangulaste
second-person singular preterite indicative of
estrangular