Spanish-English Dictionaryestrangularé
estrangular�
estrangular
Meaning of estrangularé