Spanish-English Dictionaryperforar
Meaning of perforar