Translation of senohong in English:

senohong

a large threadfin

noun

  • 1

    a large threadfin, a type of saltwater fish