Translation of ikan-ikan in English:

ikan-ikan

noun

  • 1

    pitometer log or pit log