cachuela
cachuela
∗cachuela [cah-choo-ay’-lah]
noun
1Fricassee made of the livers and lights of rabbits. (f)
2Rapids (remolinos). (Andes) (f)
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011
Collins Complete Spanish Electronic Dictionary © HarperCollins Publishers 2011