Translation of atoll in Malay

atoll

atol

noun

  • 1

    atol, pulau cincin