lalo de vae

English: Translation
heel
noun