Spanish-English Dictionaryestrangulado
estrangulado
estrangular
Meaning of estrangulado