Search term Atoll Palmyra has one result
Jump to
FR French EN English
Atoll Palmyra Palmyra Atoll

FR EN Translations for atoll

atoll {m} atoll
atoll (n) [géologie] {m} atoll (n) [géologie]