Translation of torta imperial in English:

torta imperial

feminine noun

  • 1

    nougat-like candy covered with rice paper