estrangulastes

Portuguese

Verb

estrangulastes

  1. second-person plural preterite indicative of estrangular