Spanish-English Dictionarydestripáis
destripáis
destripar
Meaning of destripáis