Translation of cucut in English:

cucut

shark

(ikan cucut)

noun

  • 1

    shark