Spanish-English Dictionarydespilfarraréis
despilfarraréis
despilfarrar
Meaning of despilfarraréis