Spanish-English Dictionaryestrangularía
estrangularía
estrangular
Meaning of estrangularía