Spanish-English Dictionarydespilfarráis
despilfarráis
despilfarrar
Meaning of despilfarráis