Translation of tembakul in English:

tembakul

noun

  • 1

    a type of saltwater fish