Speaking Latino
Teach and Learn Real World Spanish
1) dead skin on the sole of the feet 2) having the nerves to do something