Translation of "atol" into English

atoll is the translation of "atol" into English.

atol
+ Add

Catalan-English dictionary

  • atoll

    noun

    island [..]

    Aldabra és el segon atol de corall més gran del món i forma part de les illes Seychelles.

    Aldabra is the world's second largest coral atoll and forms part of the Seychelles.

  • Show algorithmically generated translations

Automatic translations of "atol" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate

Phrases similar to "atol" with translations into English

Add

Translations of "atol" into English in sentences, translation memory