Spanish-English Dictionarychisporrotean
chisporrotean
chisporrotear
Meaning of chisporrotean