Spanish-English Dictionaryperforara
perforara
perforar
Meaning of perforara