Grigliato (en. Grilled)

Translation into Italian

Synonyms

  • barbecued
  • broiled
  • seared