Translation of duyung in English:

duyung

dugong

noun

  • 1

    dugong