atlantis in Englishtranslation and definition "atlantis", Dictionary Scottish Gaelic-English onlineTranslations into English: atlantis Similar phrases in dictionary Scottish Gaelic English. (1) AtlantisAtlantis