Translation of tenggiri in English:

tenggiri

mackerel

noun

  • 1

    mackerel, a type of salt-water fish with thin and smooth skin