Translation of terumbu-karang in English:

terumbu-karang

coral reefs

noun

  • 1

    coral reefs
    ‘bunga karang’ sponge
    ‘udang karang’ lobster