Translation of leche frita in English:

leche frita

feminine noun

  • 1

    dessert made from milk and flour fried in egg