desgarradura
Meanings
Noun
1. tear, rip