Your browser isn’t supported any more. Update it to obtain the ideal YouTube knowledge and our hottest features. Find out more Lechazo is actually a newborn lamb that continues to be suckling. In Spain milk is "leche", And so the word "lechazo" refers particularly to this truth. The meat (from https://topsitenet.com/profile/patelsa/1370078/