cascarrabieta

cascarrabieta [cas-car-rah-be-ay’-tah]
article & verb
1. CASCARRABIAS.

Have a Spanish question? Get help from experts!