Spanish-English Dictionaryestrangulábamos
estrangulábamos
estrangular
Meaning of estrangulábamos