fried pork kidney, liver, and heart with onion and spices - Español Inglés Diccionario